25 de Junio 2019

Motivación

"En los años oscuros sólo aquellos con el poder o el ingreso (y algunos expertos selectos) poseían habilidades de lectura y escritura. Hoy en día se argumenta que la alfabetización de la población (que no es del 100%) junto con la invención de la tecnología impresa ha sido una de las mayores fuerzas emancipadoras de la historia moderna" (Van Rossum and others 1999)

"La ilustración es la facilidad humana de escribir de forma creativa textos, usando símbolos o infraestructura tecnológica. Esto permite que las personas representen sus ideas en textos que pueden ser interpretados por otras personas" (Vee 2013)

Motivación

Introducción

  • R es un lenguaje y ambiente para gráficas y estadísticas computacionales.

  • R está basado en el lenguaje S, originalmente desarrollado por John Chambers y colegas de AT&T Bell Labs a finales de los 70s e inicios de los 80s.

  • R es un recurso libre con licencia gratuita. Fue desarrollado inicialmente por Robert Gentleman y Ross Ihaka en la Universidad de Auckland, New Zealand en los 90s.

  • R es conocido formalmente como "The R Project for Statistical Computing". https://www.r-project.org

¿Porqué R?

Proceso

Publicación

Contenido

  • Fundamentos
  • Trabajo con datos cargados
  • Trabajo con datos de internet
  • Creación de documentos Rmw
  • Gráficos Ggplot
  • Gráficos Plotly
  • Creación de documentos científicos

Objetivos

  • Identificar las ventajas de R en la estadística como herramienta para la investigación.

  • Utilizar las herramientas estadísticas para el análisis y presentación de los datos.

  • Familiarizarse con los aspectos básicos de la programación estadística.
  • Aprender a usar vectores y matrices en la programación.
  • Crear funciones en R.
  • Crear un documento / presentación LaTeX o HTLM.
  • Crear un informe dinámico utilizando RMarkdown y Sweave.

Recursos

Referencias del curso

  • Zuur, A., Ieno, E. N., & Meesters, E. (2009). A Beginner's Guide to R. Springer Science & Business Media.

  • Peter, D. (2002). Introductory statistics with R.

  • Arratia, A. (2014). Computational finance. An Introductory Course with R, Atlantis Studies in Computational Finance and Financial Engineering, 1.

  • Peng, R. (2012). Exploratory data analysis with R. Lulu. com.

  • Torgo, L. (2011). Data mining with R: learning with case studies. Chapman and Hall/CRC.

¿Qué es exploración de datos?

Exploratory Data Analysis refers to the critical process of performing initial investigations on data so as to discover patterns,to spot anomalies,to test hypothesis and to check assumptions with the help of summary statistics and graphical representations.

Estadísticas Descriptivas

mean sd
COP 0.0002874 0.0089989
BRL 0.0003677 0.0106603
ARS 0.0015221 0.0147350
MXN 0.0002775 0.0082650
BRENT 0.0003954 0.0228390
WTI 0.0003340 0.0238859

Ejemplos

 Currencies Prices

Currencies Prices

Retornos

 Currencies Returns

Currencies Returns

Box PLot

Currencies Returns

Precios del Petroleo

OIL Prices

Histogramas

Histogram

Histogramas

Histogram

Correlación

Correlation

Correlation

Animaciones

Precio COP

Hans Rosling Example

Referencias

Van Rossum, Guido, and others. 1999. “Computer Programming for Everybody.” Proposal to the Corporation for National Research Initiatives.

Vee, Annette. 2013. “Understanding Computer Programming as a Literacy.” Literacy in Composition Studies 1 (2): 42–64.